///******************************************************************************* // * Copyright (c) 2000, 2006 IBM Corporation and others. // * All rights reserved. This program and the accompanying materials // * are made available under the terms of the Eclipse Public License v1.0 // * which accompanies this distribution, and is available at // * http://www.eclipse.org/legal/epl-v10.html // * // * Contributors: // * IBM Corporation - initial API and implementation // *******************************************************************************/ //package org.eclipse.ui.tests.internal; // //import org.eclipse.jface.text.source.ISourceViewer; //import org.eclipse.jface.text.source.IVerticalRuler; //import org.eclipse.swt.custom.StyledText; //import org.eclipse.swt.widgets.Composite; //import org.eclipse.ui.editors.text.TextEditor; // //public class ExtendedTextEditor extends TextEditor { // // /** // * Constructor for TextSelectionActionFilterEditor. // */ // public ExtendedTextEditor() { // super(); // } // // /** // * Creates the source viewer to be used by this editor. // * Subclasses may re-implement this method. // * // * @param parent the parent control // * @param ruler the vertical ruler // * @param styles style bits // * @return the source viewer // */ // protected ISourceViewer createSourceViewer(Composite parent, // IVerticalRuler ruler, int styles) { // return new ExtendedSourceViewer(parent, ruler, styles); // } // // public boolean isDirty() { // return false; // } // // /** // * Set the text in the editor. // */ // public void setText(String text) { // ExtendedSourceViewer viewer = (ExtendedSourceViewer) getSourceViewer(); // StyledText widget = viewer.getTextWidget(); // widget.setText(text); // viewer.setSelectedRange(0, text.length()); // } // //} //